body {background:url(images/bg.jpg) repeat-x #999; font-family:tahoma, arial, verdana; margin:20px 0;}
body#tinymce {background:#fff;}
#simplemenu {margin:0 auto; width:990px;}
input, textarea {background:#eee; border:1px solid #666;}
ul li, ul.menu li, .item-list ul li, li.leaf {list-style-image:none;}
div.col-right li, li.leaf {list-style-type:none;}
ul {list-style-type:none;}
.item-list ul li, li {list-style-type:none;}
.block ul, ul.menu, .item-list ul {margin:0 .9em .8em;}
.clear, .clear-block, .clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}


ul.tips {font-size:10px; }
div.form-item {margin:.8em 0; font-size:12px;}
fieldset legend {font-size:.8em;}
.box {background:none; margin:0 0 1em 0;}
.box h3 {font-size:14px; border-bottom:2px solid #999;}
.box p {font-size:12px; }
div.no-picture {display:none;}
input.form-submit:hover {background:#999; color:#fff; border-color:#333; cursor:pointer;}

/*  TABS */
div.tabs {margin-bottom:1px;}
ul.primary {margin:2px 0; border-color:#999;}
#centercontent_wrapper ul.primary li a {background:#ccc; color:#999; text-decoration:none;}
#centercontent_wrapper ul.primary li a:hover {border-color:#000; background:#666; color:#fff;}
#centercontent_wrapper ul.primary li.active a {background:#999; color:#fff; text-decoration:none; border-color:#000 #000 #999; }

li {display:block;}
div.container {width:990px; margin:0 auto;}

div.feedname {font-size:.70em; font-weight:bold;}
div.newflag {color:#993333; font-size:.8em; font-weight:bold;}

#edit-search-block-form-1 {width:130px;}
#header {background:url(images/header-bg.png) repear-x;  float:left; }
h1#logo {position:absolute; margin:100px 0 0 930px;}

#header_backgroundcover {background:url(images/header-cover.png) no-repeat; border-bottom:2px solid #fff; position:absolute; width:990px; height:100px; }
#loginblock {background:url(images/login-bg.png) repeat-x;  float:right; font-size:10px; height:20px; margin:0 100px 0 0; color:#FFF; }
#loginblock ul {background:none; list-style:none; margin:0px 20px; padding:0px;}
#loginblock ul li { display:inline; list-style:none; list-style-image:none; background:none; margin:0 2px; padding:0px;}
#loginblock a {color:#FFF; text-decoration:none; }

#loginblock .fbconnect {position:absolute;right:0;top:0;}
ul#nice-menu-1 {float:left; clear:left; font-size:16px; margin:68px 0 0 6px; border:none;}
ul#nice-menu-1 li {padding:0px; margin:0px 2px; background:none; border-style:none none none none; }
ul#nice-menu-1 li a {padding:10px 15px 5px; margin:0px; font-weight:bold; color:#fff; line-height:30px; text-decoration:none; display:inline;}
ul#nice-menu-1 li a.active , ul#nice-menu-1  li.active-trail a, ul#nice-menu-1 li a:hover {background:url(images/nav-bg.png) repeat-x; background-position:bottom; text-decoration:none;}
ul#nice-menu-1 li ul li {width:10em;}
ul#nice-menu-1 li ul li a{display:block; border-bottom:1px solid #333; background:#666; font-size:14px; line-height:18px; padding:3px 15px;}
ul.nice-menu, ul.nice-menu ul {}
ul.nice-menu ul, #header-region ul.nice-menu ul {top:1.85em;}*/
/*
ul#nice-menu-1 {float:left; clear:left; width:100%; font-size:16px; margin:50px 0 0 6px; border:none;}
ul#nice-menu-1 li {padding:0px; margin:0px; background:none; border:none; float:none;  }
ul#nice-menu-1 li  a{padding:10px 15px 5px; margin:0px; font-weight:bold; color:#FFF; line-height:30px; text-decoration:none; display:inline; }
ul#nice-menu-1 li a.active , ul#nav li.active-trail a, ul#nav li a:hover {background:url(images/nav-bg.png) repeat-x; background-position:bottom; text-decoration:none;}
*/
img.headerimg {margin:0px; padding:0px; }

div#centercontent_container {float:left; background:url(images/content-bg.png) repeat-x #FFF; width:930px;}
div#centercontent_wrapper {float:left; margin:10px 20px;}
#centercontent_wrapper a, #centercontent_wrapper a:visited, #centercontent_wrapper a:active {color:#666; text-decoration:underline;}
#centercontent_wrapper a:hover {color:#333; text-decoration:none;}
#centercontent_wrapper h2 {font-size:24px; margin:2px 0 .1em 0;color:#000;}
#centercontent_wrapper h2 a, #centercontent_wrapper h2 a:visited, #centercontent_wrapper h2 a:active {color:#000; text-decoration:underline;}
#centercontent_wrapper .node h2 {font-size:18px; margin:2px 0 2px 0;color:#000;}
#centercontent_wrapper .node h2 a, #centercontent_wrapper h2 a:visited, #centercontent_wrapper h2 a:active {color:#000; text-decoration:none;}
#centercontent_wrapper .node h3 {font-size:16px; margin:2px 0 2px 0;color:#000;}
#centercontent_wrapper .node h3 a, #centercontent_wrapper h2 a:visited, #centercontent_wrapper h2 a:active {color:#000; text-decoration:none;}
#centercontent_wrapper div.col-center div.content ul {}
#centercontent_wrapper div.col-center div.content ul li { display:list-item; list-style-type:circle; list-style-position:inside;}


div.col-center {float:left; clear:both; width:660px; min-height:600px; margin:0 20px 0 0; padding:0;}
div.col-center  .item-list {font-size:12px; /*float:right;*/}
div.col-center .breadcrumb {font-size:.8em; margin:0 0 .8em 0; color:#666;}
div.col-center .breadcrumb  a {color:#666;}

div.node {padding:0 0 2px; clear:both;}
div.node div.meta {font-size:.8em; margin-bottom:1.2em; line-height:1.2em; color:#333;}
div.node-links {margin:.5em 0 0 0; font-size:.8em; }
#centercontent_wrapper div.node-links a, #centercontent_wrapper div.node-links a:visited, #centercontent_wrapper div.node-links a:active{text-decoration:none;}
ul.links li.blog_usernames_blog {display:none;}
div.col-center div.node-recipe .item-list {float:none;}
ul.pager a, ul.pager li.pager-current {border-color:#999;}
ul.pager li.pager-current {background:#333;}
.item-list .pager a:hover {background:#999; border-color:#333;}

div.col-right {float:left; width:210px; font-size:.9em; }
div.col-right .block .content {border-bottom:2px solid #ccc; }
#block-search-0 div.col-right .block .content {border-bottom:none;}
div.col-right .block .content  .more-link {font-size:.8em;}
#centercontent_wrapper div.col-right .block .content  .more-link a {text-decoration:none;}
#centercontent_wrapper div.col-right .block .content  .more-link a :hover{text-decoration:none; color:#333;}

#centercontent_wrapper div.col-right h3 {font-size:14px; margin:2px 0 3px 0; color:#000; border-bottom:2px solid #333; }
#centercontent_wrapper div.col-right  h3 a, div.col-right  h3 a:visited, #centercontent_wrapper h3 a:active {color:#000; text-decoration:none;}


table#attachments {font-size:12px;}
thead th, th {background:#ccc;border-color:#999;}
div.comment.author {background:#999; border:1px solid #666;}
div.comment.odd {background:#eee; border:1px solid #666;}
div.comment.even {background:#ccc; border:1px solid #666;}
div.comment-content {width:100%; float:left; }
div.comment {padding:.5em 1em 2px; margin:.25em 0;}

div.comment-content .meta {font-size:10px; float:left; }
div.comment span.date {font-style:normal;}
div.comment-content div.content {clear:left;}
div.comment-content h3 {margin:.25em 0; display:none; position:absolute; margin-left:-1800px;}
div.comment-content p {margin:.25em 0;}
div.comment-content .links{float:right;font-size:10px; }
#centercontent_wrapper div.comment-content .links a {text-decoration:none;}
h3#comment-number {border-bottom:2px solid #999; font-size:14px;}
div.picture {float:right; width:50px; }

div.terms {font-size:.8em; }
div.node .terms ul.links {font-size:.8em; line-height:.95em; text-align:left;}

/* Gallery */
ul.galleries {font-size:12px; float:left; padding:0px; margin-left:0px; width:100%; }
li.gallery-album {float:left; width:310px; margin:0 20px 0 0;}
li.gallery-album  a.featuredimage {float:left; width:150px; margin:0 5px 2px 0;}
li.gallery-album div.gallery-description { }
li.gallery-album h3 {font-size:14px; margin:0px 0 2px 0;}
li.gallery-album .description p{margin:.25em 0; font-size:12px;}

ul.images {float:left; padding:0px; margin-left:0px; width:100%;}
ul.images  li.gallery-display {float:left; width:100px; margin:2px 5px;}
ul.links li.image_size_prevnext,ul.links li.image_size_thumbnail,ul.links li.image_size_albumthumb {display:none;}

div.next-thumbnail, div.previous-thumbnail {float:right; text-align:center; font-size:10px; margin:-2.5em 0 .25em .25em;}
#centercontent_wrapper div.next-thumbnail a, #centercontent_wrapper div.previous-thumbnail a {text-decoration:none;}
#centercontent_wrapper div.next-thumbnail a, #centercontent_wrapper div.previous-thumbnail a {text-decoration:none;}
img.image-preview {display:block; margin:0 auto; clear:right;}
table.exif, table.sticky-header {font-size:10px;  margin:.5em auto; }
table.exif tr.even td {background:#eee;}
ul.custom-pager-bottom  {width:50%; font-size:10px; margin:.5em auto;}
/*div.next-thumbnail {float:right; text-align:center; margin:0 0 .25em 0;}*/
/*
.col-right ul.menu, .col-right ul, .col-right .block ul, .col-right .item-list ul {display:block; background:green; padding:10px; margin:0px 0 0 5px;}
ul li, ul.menu li, .item-list ul li, li.leaf  {display:block; list-style-type:none; list-style-image:none; list-style-position:inside; background-color:red; padding:0px; margin:0px;}
.col-right ul.menu a, .col-right .item-list ul a {}
.col-right ul.menu li, .col-right .item-list ul li {}
a { display:inline;background:purple; margin:0px; paddding:0px;}

*//*
.col-right ul.menu, .col-right ul, .col-right .block ul, .col-right .item-list ul {background:green; }
ul li, ul.menu li, .item-list ul li, li.leaf  {background-color:red; }
a { background:purple; }  */

#footer div.content {float:left; width:94%; font-size:.8em; color:#666; text-align:center; line-height:1.5em; margin:1em 0;}
#footer div.content a {color:#333; text-decoration:none;}
#footer div.content a :hover{text-decoration:unerline;}

div.dev-timer {text-align:center; font-size:.75em; margin:0 auto; width:94%;}
#ie6 {display:none;}

div.comment img {width:50px;}

.caption {font-size:10px;}

.box .item-list ul li div.recipe-title {display:inline;}
.recipe-summary {float:none; margin:0px;}
.recipe-summary table {width:100%;font-size:.8em; border:0px;}
.recipe-summary #edit-custom-yield-wrapper {display:inline;}
.recipe-summary th {}
.recipe-summary td {}

#centercontent_wrapper div.col-center div.content #disqus_thread ul li  {
  list-style:none;
}